#include <iostream>

using namespace std;

class juego_vida{
  public:
    juego_vida(int fil,int col):fi(fil),co(col){
       mat= new int*[fi];
       for(int i=0;i<fi;i++)
           mat[i]=new int[co];
                          
    };
    void initialize(){
              
    };
    void print(){
       for(int i=0; i<fi; i++){
          for(int j=0; j<co; j++){
            cout << mat[i][j];
        }
        cout << endl;
    };
    int count_neighbors(int i,int j);
    void iterate();
    void simulate_life(int count);
  private:
    int** mat;
    int* posic;
    int fi;
    int co;

};

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}
